<?php
namespace Api\Controller;
use Think\Controller\RestController;

class QrcodeController extends RestController {
	/**
	 * 需要区分是普通二维码还是教室二维码，及扫描对象：
	 * 学生扫描普通二维码为课后
	 * 学生扫描教室二维码为上课签到
	 * 教师扫描教室二维码为下课签退
	 */
	public function scan(){
		if (IS_POST) {
			//;
			/**
			 * $userid
			 * $userType
			 * $qrcodeId
			 * $qrcodeType
			 * $qrcodeCategoryId 如果为普通二维码，则有分类ID
			 */
			
			//是否需要奖励积分，入积分记录表
			
			//扫描记录表
			
		}
	}
	
	/**
	 * 是否已经扫描过
	 * 在一定规则下不能重复扫描
	 */
	private function _isAlreadyScaned($userid, $userType, $qrcodeId, $qrcodeType, $time){
		//
	}
	
}